French Apple-Almond Tart