Boris Kagarlitsky, Russian political analyst, to speak in four cities in Canada