Space shuttle Endeavour poised for take off