What Makes a Good Fantasy Protagonist?