Charlotte Bronte and the mysteries of love: Myth and allegory in Jane Eyre