Celebrity Cruises invests in flex fuel