Canada accused of police violence against pro-Palestine demonstrators