Cranberry-Avocado Walnut Salad