Spinach Mushroom & Tomato Quiche