Gluten free sugar free almond muffins