Roasted Veggie Quiche