India lacks in nutrition, says GFSI