Iranians burn US flags during an anti-US demonstration outside the former US embassy headquarters in the capital Tehran