Whole cranberry salad with walnuts