Canadian professor sparks free speech debate with 'civility clause'