International Space Station dodges space debris