Shuttle blasts off for space station