German Foreign Minister Frank-Walter Steinmeier met his Iranian counterpart Mohammad Javad Zarif in Tehran to discuss tensions between Tehran and Riyadh and the war in Syria.