Harvard's $2.2B SpaceX bet pays off after rocket IPO