Here are some links to what companies are doing in a variety of communities, they came form the Government of Canada website, not sure if that is trustworhty enough for you but anyways:
http://www.shell.ca/code/values/soci...r_society.html
http://www.suncor.com/default.aspx?ID=3
http://www.placerdome.com/sustainability/social/
There are plenty more these are just a few companies and what they are doing to improve the regions that they are operating in and to show that they are giving back to the worlds communities. It may not be enough for what you want but don't act as though they aren't doing anything.
Many of the weathiest individuals in the world routinely give hundreds of millions if not billions of dollars to a variety of causes both publically and quite oftne privately as well. These acts are well known so I don;t think I need to document them but if I do I will search and find the reports of them doing so.