UniEdit: A Unified Knowledge Editing Benchmark for Large Language Models