OTTAWA—Canada said Tuesday that it approved Bunge’s $8.2 billion deal for Glencore-backed Viterra, as the companies agreed to concessions to address previous antitrust concerns. In April ...