Trump defends business, slams media and White House in series of tweets