Hamas hails world court’s interim ruling on Gaza