Shell Q2 profit more than doubles on Iran war oil surge