How corporate social responsibility boosts firm financial performance: The mediating role of corporate image and customer satisfaction | Synapse