Christopher Steele, who wrote reports on compromising material Russian operatives allegedly had collected on U.S. President-elect Donald Trump, is a former officer in Britain’s Secret Intelligence Service, according to people familiar with his career.