JD Vance denies cash payments to Iran amid deal reports - TrendCloud