30 Minute Greek -Artichoke & Fava Bean Stew (VEGAN)