Barcelona's Sagrada Família nears completion as 5 million tourists fuel backlash