Former CIA director General David Petraeus discusses the challenges President-elect Donald Trump will inherit and how US foreign policy might change.