Debris narrowly misses International Space Station