There are more than 946,386,563 undernourished people in the world