Stopping world hunger does not need more food, or even fewer people. Humans produce quite enough food to feed everyone already. The problem is distribution.
This problem is twofold. First is that much food is produced far from many poorly nourished people. This problem is totally solvable by modern transport. There are enough charity donations to prevent hunger everywhere.
Second, and most importantly, it's the social structure what prevents ending the hunger where the hunger still is. People prevent production and distribution of food in order to keep the social structures where they are on top, or are fighting to be on top. They themselves are not hungry, and don't care about the rest much.
This problem is twofold. First is that much food is produced far from many poorly nourished people. This problem is totally solvable by modern transport. There are enough charity donations to prevent hunger everywhere.
Second, and most importantly, it's the social structure what prevents ending the hunger where the hunger still is. People prevent production and distribution of food in order to keep the social structures where they are on top, or are fighting to be on top. They themselves are not hungry, and don't care about the rest much.