Iran, Japan reach agreement on Azadegan oil field