Canada welcomes appointment of Mohammed Mustafa as Palestinian premier