Google inks $30B computing deal with SpaceX