Wal-Mart CEO sees no quick end to recession