New research for Telegraph Money identifies 10 funds that have returned the most income. The best has paid £6,500 income on £10,000 invested in 2010