Italian vegetable tart