Home Business Elon Musk sparks freedom of speech fury as he says words do have a ‘price to pay’