Thousands protest in Spain