Endeavour blasts off on final journey