Anglo-Dutch energy giant Shell has agreed to sell its North Sea oil assets as it continues to reduce its $80bn debt pile