Why Wal-Mart’s $15 billion stock buyback may not be as great as it seems