Shell's first-quarter profits more than doubled to $6.9 billion, driven by higher oil prices from the Iran conflict.