Fix a Color3.cs ToString formatting indexes.

Red was being excluded since the indexes start from 0, not 1.
[SharpDX] Reduced code duplication in string formatting for Color3 and extracted text to constant