Cranberry-Rosemary Roast Chicken