Nepali envoy to Sri Lanka Pyakurel resigns