Chicken with cranberries and walnuts