Dow surges 621 points as US-Iran peace deal lifts stocks