It was four times the size of Mount Everest, unleashed a tsunami bigger than any in known human history and boiled the oceans — but an ancient meteor may also have nurtured life on Earth after ...