India's Narendra Modi indirectly compared his country with China during a Davos address, according to one expert.