Delayed Endeavour carries Japanese lab to International Space Station