India to surpass China