Barcelona protesters demand affordable rents as Spain juggles tourism impact Economy November 23, 2024