Iran has finalized an agreement with Airbus to buy 100 jets, the first is expected to be delivered in mid-January.