Iran on edge in Trump’s final weeks