World court rules for Iran against some US sanctions