Waldorf Salad with Cranberries and Walnuts