Spanish competition authority fines Booking.com