“For 47 years, previous U.S. presidential administrations allegedly ignored issues with Iran and delivered 'pallets of cash' to the country.”