Understanding the $300B Iran approval by Trump