In an early morning tweetstorm, President Trump derided leaks within the US government, while claiming that the president has the "complete power to pardon."