Morocco's green shield: ESG stock performance under global climate, economic, geopolitical and oil uncertainties | Synapse