Cranberry-pistachio braised vegetables