Stock markets surge as Trump halts Iran strikes, hints at deal