Green Apple Tart with Vanilla Pecan Crust