Cherry and Roasted Almond Marzipan Tart