Sour cherry and almond cake