Gluten-Free Almond Zucchini Mini-Muffins