Leicester City fined up to £880,000 over price fixing with JD Sports