Cranberry-apple tart with chocolate walnut crust