Savory tart with tofu, broccoli, olives and sun-dried tomatoes