StanChart commits $75 billion toward sustainable development goals