Hamas carries out public executions — just hours after signing peace treaty with Israel