Cruise ship passenger survives 15 hours at sea