World Court orders Israel to halt Rafah assault