Booking Holdings closes 2021 with improved revenue, profit