Firefighters in France and Spain say they are locked in a 'David v Goliath' battle against mega‑blazes near Bordeaux and Madrid, as more than 360,000 people are evacuated.