Antony believes China fears India is catching up