Authorities say country's 4,300 service stations now fully working, after system that allows Iranians to fill their tanks for free or at subsidized prices was blocked