Nasdaq Logs 11th Straight Gain, S&P 500 Hits Record Close Amid Iran Peace Talks