France Booking.com reaches 135 million dollar settlement with French tax authorities 12 February 2023