Canada’s main stock index gained almost 200 points Wednesday on broad-based strength led by base metals and industrials, while U.S. markets also rose.