Dow Hits Record on Iran Deal Hopes; Nasdaq Slides on AMD Miss