President-elect Donald Trump has named 27-year-old campaign spokesperson Karoline Leavitt as the White House press secretary. Trump praised Leavitt for…