Roasted Tomato and Garlic Quiche