Russian President Vladimir Putin was left waiting and fidgeting for 50 seconds by Turkish counterpart Tayyip Erdogan ahead of talks in Tehran on Tuesday.