carl lee hailey character analysis