Almond-Lemon Tart