Italy says Malta not taking in migrant ship is ‘inhumane’