Walmart announces ambitious 5-year store plan