US special envoy due in Islamabad today for Afghan peace talks