Vegan Cassoulet (Vg)