Large Language Models Meet Harry Potter: A Bilingual Dataset for Aligning Dialogue Agents with Characters