French Apple Tart with Almonds