Easy Gluten Free Almond Muffins