moist cherry and almond loaf cake