BP quarterly profits soar to $8.2 billion amid renewed calls for windfall taxes