Walmart Canada to grand-open 30 stores in October