World owes Turkey for hosting refugees: Canadian envoy