George Clooney has accused Donald Trump's White House of "infantile name-calling" in the face of real issues.