Shell profit doubles on soaring oil and gas prices