Harper tells private audience investors have lost faith in Canada