Booking Holdings nearly doubles revenue in Q2 2022