Wal-Mart Q1 Earnings Flat