Cherry Almond Tea Loaf