Travelport rebrands and teases release of new platform