Vice President JD Vance says the U.S. holds "all the cards" in Middle East negotiations, calling the outcome a "win-win" for the American people.