Wal-Mart's Sales Better than Expected