Cofunds profits surge to £8m