Asteroid dust may have triggered massive explosion of life on Earth 466 million years ago