Text this: Overcoming investment resource gaps through CSR mechanisms of financial institutions