US Vice President JD Vance says the US is prepared to take military action if Iran does not agree to a nuclear deal