Almond paste muffins