Walmart opens first superstore in Canada’s Maritimes