Why Jim Walker is betting on India over China