3-year cruise abruptly canceled