Patience running out for engagement with Taliban: UN envoy