Spain has a constitutional right to housing – but it hasn’t stopped rents and property prices from skyrocketing.