FinEval-KR: A Financial Domain Evaluation Framework for Large Language Models' Knowledge and Reasoning