Gina Haspel, the veteran CIA undercover officer President Donald Trump has picked to head the agency, has support within the U.S. intelligence community but has faced criticism for overseeing a secret CIA prison in Thailand.