Thousands protest for and against planned Canadian gold mine that would use cyanide