Cosmic chemical evolution