Average Americans could help countless people in the third world. Here's the idea. We setup an account that would act as an endowment. It would only use half the interest to feed people. It would reinvest the other half. Normal people could fund this. There are over 100 million wage earners in this country. If each person setup an automated debit into this account for 1 dollar per month, America would add 1.2 billion dollars to this account per year.
Two percent of this total is 24 million dollars. This would be the amount of money available in only the first year. In ten years, there would be more than 240 million dollars available.
We would have to setup a way for them to access this money with little or no overhead. We could use the UN or churches or governments. With this much money it would be difficult to avoid corruption. This endowment would grow forever and in time would be the greatest source of charity in the world. Eventually we could feed everyone that needed food.
A dollar a day could adequately feed a person in most third world countries. I know this is would not teach the people how to fish. The truth is, this country has the moral obligation to help those who have been denied the means to help themselves. If we have to feed them forever, then so be it, we have the means.