Gluten free almond flour muffins