Booking.com to lay off nearly 3,000 jobs worldwide