Spinach Cranberry Nut Roast