Trump names Trump Media adviser Katie Zacharia as White House press secretary, replacing Karoline Leavitt ahead of the midterms