NBC: Trump adviser Peter Navarro has to report to prison, federal appeals court rules