US removes Iran and Hezbollah from list of terror threats