The UN envoy for Syria has called on militant fighters to leave Aleppo and for the Syrian and Russian governments to end their bombing campaign against rebel-held areas of the city, warning that otherwise the city will be "destroyed" by the end of the year with the deaths of thousands more civilians.