After housing protests turned violent, Spain will tax seasonal rentals to build a 10 billion euro fund into first-home loans