Eni completes sale of $934m worth stake in Shorouk concession to Mubadala