Plum & Almond Tart