Cranberry Walnut Chickpea Salad Sandwich