Tweets, stock prices and Donald Trump