Tao Geoghegan Hart remporte le Giro, Campenaerts deuxième du chrono