Wal-Mart posts strong comps across all divisions