China made a mistake retaliating to Trump tariffs: Peter Navarro