Iran: German diplomats play role in Tehran riots