IDGen: Item Discrimination Induced Prompt Generation for LLM Evaluation