Walmart to eliminate single-use plastic bags across Canada by early 2022