The Impact of ESG Indicators on Corporate Financial Performance: Evidence from Chinese Companies (BRICS Journal of Economics, 2025)