Walmart Canada opens first of nine Maritime supercenters