Grainy gif output when using `Graphics` on source Bitmap - C#