how expedia became a massive $12b travel booking website