France heatwave causes political crisis