Twitter restores Donald Trump's account