Turkey-Iran trade tops $20 billion