President Trump kept the Iranian nuclear deal in place Friday for another 120 days but warned it’s the last time, as the U.S. seeks a tougher agreement against Tehran with European allies, and the administration slapped Iran with fresh sanctions unrelated to the agreement. “This is a last chance,” Mr. Trump said in a statement.