Walmart Canada faces emboldened competitor