Cherry Almond Strudel