persimmon, date and nut pudding