Corporate financial performance and corporate social performance: an update and reinvestigation | Synapse