Record Highs for S&P and Nasdaq on Potential U.S.-Iran Deal