easyJet and Travelport announce new long-term agreement