As the Wal-Mart Turns: Big Retailers Post Sluggish April Sales