Contrastive Prompting for Reducing Hallucinations in Large Language Models