India surges as China stalls: A tale of two Asian giants on the global stage