UIColor category to cross fade between two UIColors at a specific ratio