Eni sells BP 25% Noor stake, finalises Mubadala deal