Workers at Loblaw outlets in the Canadian province of Ontario have voted to give their union authority to call a strike if talks with the retailer fail to produce an agreement.