The problem is not waste, it's distribution. Even with the current level of waste, everyone could eat 3 meals and snacks, everyday.
Getting it to people is a lot harder.
If we ended all food waste right now, there would not be 1 less person going hungry.
Hell, we can't even get food to people going hungry in the US without a political shit storm happening from people who think it's the same thing as communism.