Retailer JD Sports Fashion has posted a rise in third-quarter sales, but says its full-year results will depend on its performance during the Christmas shopping period.