Tomato Leek and Mushroom Quiche