I think this is more of an economic issue. Poor countries, or better stated their population, can't afford to pay for the food. Exact example would be during the Irish famine Ireland was still exporting food the GB as they were able to pay for it. Got the example from "Development as Freedom" [1]
[1] https://www.amazon.com/Development-as-Freedom-Amartya-Sen/dp...