Same-store sales up at Wal-Mart, Target