Elon Musk has sharply criticized Donald Trump’s trade adviser, Peter Navarro, over recent remarks about Tesla.....