Members of the labor union representing 4,600 General Motors employees in Canada have ratified a new three-year deal that includes wage increases.