Joe Scarborough in unhinged rant calls Trump “Hitler”