Mubadala sells $273 million stake in Oil Search