Spain: protest against socialism and immigration