Cruise line cancels trip, penalizes couple $500