The new McCarthyism? Ted Cruz's innuendo war against Hagel