International financial services group Sanlam has pulled out of a deal to buy a stake in UK advice network Caerus and its investment management business.