BP Q1 profit more than doubles amid surging oil prices