Iter-AHMCL: Alleviate Hallucination for Large Language Model via Iterative Model-level Contrastive Learning