Color text in gradient letter-by-letter