EU Court Rejects Barcelona Ride-hailing Restrictions