Text this: The relationship between corporate social responsibility and financial performance: evidence from the Johannesburg stock exchange