Rangers and Sports Direct in court clash over kit sales