BP seeks buyers for $2 billion in midstream assets