Report: Wal-Mart pulling ahead of rivals