Thousands of firefighters are battling wildfires in Portugal, Spain and southwestern France, in the grip of...