Harvard discloses $2.2 billion SpaceX stake as endowment bets pay off