Donald Trump finally names his foreign policy advisers—including one who thinks the US can do business with Putin