Firefighters battle blazes said to be Catalonia’s worst for 20 years, as Europe swelters in the heat.