Discovery docks with International Space Station