Shell more than doubles profit to $9.8B in Q2, beating estimates