Iran tops US 'trouble-spots' list