Savory Tomato & Pesto Tart