Cherry and Almond Cupcakes