Interstellar dust, comets, comet dust and carbonaceous meteorites