Tour de France: Pinot lands huge win for France on l'Alpe d'Huez