Costco is materially outperforming Wal-Mart, but Wal-Mart stock is much cheaper. Which one should you buy?