Traditional wisdom says business is a dog-eat-dog world, but new evidence turns that old saying on its head: the people who rise to the top may actually be the most generous.