Kurt MacAlpine appointed Chief Executive Officer of CI Financial