Pension funds are the largest capital contributor to the UK's impact investment market, research from Better Society Capital has found.