Cobblers.
The working class people of the western world did NOT cause poverty in other parts of the world. They are not responsible for any of it, but they are now paying the price. The wealthy DO NOT. Witness top executive pay rises of an average 11% in the UK last year.
Indonesians lived in poverty when their "leaders" lived in absolute luxury, they didn't share the wealth.
Indonesia is an energy rich country and yet according to the UN although poverty is decreasing abject poverty of some of the population is getting worse, check your facts before pontificating. And don't think living there gives you the full picture, it never does. Been there done that!
Try going to Detroit or Pittsburgh and telling them how beneficial the greedy companies are, but you had best be in an armoured car!
However I agree with you completely regarding foreign aid. It is both paternalistic and frequently lands in the wrong pockets anyway.