£30m loan fund to offer commercial finance to charities and social enterprises