Fresh tomato basil pie