Supreme Court Upholds Booking.com Trademark Registration