NBC: ICE agents mistakenly detain U.S. marshal in Arizona