Dow surges 930 points to reclaim 50,000 as Trump calls off Iran strikes