Record early heatwave sweeps France as fires flare in Spain