Thailand-based PTT Oil and Retail invests in Traveloka