Cruise stocks sink after the US warns Americans to stay away