Canada to introduce law to curb 'promotion of terrorism'