US Jerusalem move ‘violates’ international law