Diamond dust shows comets hit 12,900 years ago: study