Mike Dubke, President Donald Trump's communications director, says he is leaving the White House for "personal" reasons.