Veggie & Herb Frittata