Booking Holdings CEO Glenn Fogel breaks down earnings, travel demand outlook