http://en.wikipedia.org/wiki/Assurance_contract#Dominant_ass...
Imagine a consultancy that organizes this type of deals. Identify projects worth doing with well defined and easy to reach beneficiaries and offer them this kind of contract. If that's properly done, they would want in and fund it. Then hire someone to execute. Repeat.
Perhaps this would be easier to do with geographically local projects first. Also it seems like the expertise required to organize this type of deals would be very different from the expertise required to execute them when they are funded, hence the separation of jobs. Fortunately, the projects don't have to be very sophisticated, they can be something as simple as a playground in an area that needs one.