Wal-Mart boosts annual dividend 9%