Cranberry, Feta, and Walnut Salad