ExplainCPE: A Free-text Explanation Benchmark of Chinese Pharmacist Examination