Why should the rich be directly responsible for this? I'm not really talking about raising taxes or even creating specific taxes.
JMM already touched on the heart of the issue. Direct aid vs. grants and U.N. control.
The more hands the money passes through the more is wasted in administrative concerns, especially when you're talking about the UN.
Punishers Plan for Food Aid: (Stolen from others and made up bymyself)
1) Stop any and all UN based funding for food, medicine, and aid programs. Is the U.N. even making a dent in the hunger problem? No, they're not so why are we wasting billions of dollars every year in donations to UN aid programs? The U.N. is a political tool used by its member nations and spending decisions are often based as much on political issues as practical need for assistance.
2) Stop any direct assistance to governments. Why are we cutting anyone a check? Akin to giving the homeless man on the street your spare change and then having him go and buy booze with it. For that matter why are we giving ANYONE direct monitary assistance? If they need assistance for specific projects or concerns then let them come to us with those specific concerns and we can decide to help on a case by case basis. I don't trust anyone, that includes ANY nation whoever they may be.
3) Disallow any governments involvement with the distribution of aid or with the construction of infrastructure. Look, if they could build it themselves they wouldn't need us right? So all these 3rd world governments can really stay out of the process. They can provide transport, storage space, power, etc...but in so far as the actual distribution of foodstuffs or the construction of projects they have no say. Additionally the host government recieving any aid cannot under any circumstance do the following:
A) Charge money for construction permits for infrastructure programs. They can still issue permits, but not charge for them.
B) Cannot Levy any tax, fee, or tarrif on imported aid items or construction processes.
C) Any item taken by the host government will be charged back to that government. If they take several tons of foodstuffs from a warehouse then they have to pay for it, or risk having us sieze their assets.
4) Combine the efforts of domestic and international aid programs currently within a nation. If the Red Cross already has programs in the area it would make sense to combine forces with them to establish effective aid programs and infrastructure development. However, we would not become involved with dead-end projects that do not address the long-term solution to the hunger problem.
5) Provide the means to protect ongoing aid projects within a country. I'm not going to send a convoy of food trucks into a disputed zone without armored protection. That means Infantry fighting vehicles, armoured cars, and air support where applicable. Use of deadly force to protect ongoing projects must be used. Employ the people we're trying to help in volunteer militias. I'm willing to bet if you start an irrigation project for local farmers that they're more than willing to help defend the project if we help give them the means. If there is a full scale war going on then pull out. Sorry, but no one gets anything done insofar as rebuilding is concerned when a war is going on. We either protect the projects or don't get involved. No middle ground.
We also need to ask ourselves the question: Can we solve the problem globally? The answer is no. Which is better: Spread out the money among dozens of nations or concentrate among select nations with programs that will deal with the heart of the issue ASAP? We can't fix the whole world at once, but we sure as hell can fix problems one or two at a time and move on to the next nation. We either let ourselves be guilted into handing out checks to anyone who begs, or we grow some balls and understand the fact that we have to solve local problems before we can national and global ones.
We're one nation and after 50 years of incompetent UN bungling we have to go back to individual directed effort. Besides, if our approach works than other nations will catch on to. If all other 1st world nations picked just one other country to assist then the global problems of hunger wouldn't cease to exist....but they would be reduced by a great degree.