White House press secretary Karoline Leavitt will leave her job at month's end, Trump says. At 28, she is the youngest-ever person to hold the post.