Wal-Mart Q1 Sales, Earnings Up; Comps Down