The Impact of CSR on Financial Performance: The Mediation Role of Good Corporate Governance | Synapse