BP raises nearly $12 billion in first hybrid bonds issue