Canada set to mandate zero emissions for all new cars by 2035: Report