Last space walk for Endeavour