Pro-Palestine demonstrators take to the streets in Canada