Clients pulled £3.2bn from Ninety One’s funds in the six months to the end of September, as the asset manager said it is a “risk-on” business operating in a “risk-off” environment.