Wal-Mart plans for 20 years of growth