UN top envoy to hold talks with Assad in Syria