JD Sports reports record sales as trainers propel growth