The British government is in talks with supermarket chain Sainsbury's to raise millions of pounds for athlete funding.