Celebrity Cruises appoints new marketing chief