MSP Capital appoints Ali Chaudhry as CEO