Days of salted codfish and cabbage leaves are over: how climate crisis is shaping Tour de France’s future July 11, 2026