Evaluating Character Understanding of Large Language Models via Character Profiling from Fictional Works