Strong revenue growth helped UK retailer JD Sports to book an 88% hike in first-half profit.