Veggie and Cheese Frittata