America's Richest Family Gave Away $407M in Wal-Mart Shares