Mubadala Capital secures Apollo investment