Sage and Apricot Nut Roast with Cranberry Sauce