Waltz said the mayor has no legal authority to detain a visiting foreign leader protected under international agreements.