Stomach this: India ranks dismal 97 in global hunger index