Cherry-Almond Muffins