the three witches in macbeth: character analysis