Discovery blasts into space for final mission