Like-for-like sales are improving at retailer JD Sports Fashion, despite strongly contrasting trends from the company's two main divisions.