Hundreds of unions, NGOs in Spain call for general strike in solidarity with Palestine