General Motors, union reach agreement to settle Canadian strike  [ Canada ]