Apricot Pine Nut Roast