Debt-ridden retailer JJB Sports is in talks to sell its roster of fitness clubs - and rival JD Sports Fashion has taken a 10% stake in the company.