How about none. It is well known that one of the factors that affects the wealth of a country is belief. The less belief, the wealthier you are. Just look at Africa vs. Europe. The only real exception to this rule is the USA.
I don't believe the mindset of Walmart has truly changed. They are only making these choices because they are being forced to by the community. If they really want to make a difference with their money, they need to do something by themselves. Such as how Apple is now 100% solar powered and is building one of the greenest campuses in the world.