SpaceX snubbed manned-cargo contract