Text this: The impact of corporate social responsibility (CSR) on firm’s financial performance. Evidence from selected rural banks in Ashanti Region