Hamas sets new terms for reconciliation with Fatah