Policies and public opinion towards immigrants: the Spanish case