哈尔为什么要跟卡西法签订契约