As Spain prepares to welcome a ship carrying 629 migrants, mayors around Italy call it a "criminal" move to refuse their entry to the country.