Tehran comments on the recent developments in Iraq