Greek vegetarian quiche with feta, tomatoes and olives