Zomppa's French Apple Tart