Wal-Mart is also contributing $ 23 million to the fund .