BP has agreed to sell its petrochemicals business to chemicals giant Ineos in a $5 billion deal as the supermajor