Cherry Almond Mini-Cakes