India overtakes China in world’s biggest investable stock benchmark