TORONTO - CI Financial Corp. has signed a deal to be taken private by Mubadala Capital in an agreement valued at $4.7 billion.