Canada Post strike highlights labour struggle over gig economy and precarious work