mary warren character analysis