BP completes 10% Shorouk purchase