Cherry-Almond Tart