Applesauce and Walnut Cookies