Cranberry Bean Cassoulet