Mike Dubke will leave his post as White House communications director after three months in the job, amid frustration from President Trump over his administration's communication operation.