George Soros: President Trump is a con man and the ultimate narcissist