Cranberry Roast Chicken & Veggies