Mediterranean Savoury Tart