Cruise ships on course for Red Sea tourist treasure