Frustrated passengers have spent two days stuck aboard a cruise ship in Japan after “unplanned maintenance” abruptly halted their seven-night tour.