More than 1,000 firefighters battle three major blazes in Portugal