Paul Allen made space investment worth doing