Thousands protest across Portugal against unaffordable house prices and rents