Tech Tech Vista Equity Partners acquires majority stake in Nexthink in USD 3 billion deal 29 October 2025