CPPIB agrees to stake in SolarWinds days before firm disclos