Zakhilwal named Afghan envoy to Pakistan