pilgrim's progress as a religious allegory