GM Canada to invest in plants after workers ratify new contract  [ Canada ]