Corporate social responsibility and financial performance: an analysis of bank community responsibility