Federico Valverde's sublime first-half hat trick put Real Madrid in the driver's season against Manchester City in their Champions League round-of-16 tie.