Space Force awards SpaceX $2.29B satellite network contract