StanChart CEO says companies must act on climate change, can't bank on governments