Date and Walnut Cake