DiagramEval: Evaluating LLM-Generated Diagrams via Graphs