Olympic torch blasts into space