Madeira Cruise ships cancel