From interstellar dust to comets: the extended CO source in comet Halley