Feta Tomato Pie with fresh tomatoes