Peter Navarro was on the receiving end of what he described as “nasty” insults on the internet because of an opinion piece he wrote.