Can LLMs Identify Gaps and Misconceptions in Students' Code Explanations?