Online travel platform Expedia to cut 1,500 jobs