Iran to pay $1.9 billion to Turkey for gas dispute