Russian supply ship docks with International Space Station