His parents waited years to go on a cruise and now they're stuck at sea after passengers test positive for coronavirus