David Malpass on debt, China and climate -