India has made some progress in reducing poverty level, but still ranks behind neighbouring Nepal and Sri Lanka on the Global Hunger Index.