Canadian Ambassador to Iraq visits Mosul