David Johnston quits role investigating election interference in Canada