Christiane Amanpour speaks to General David Petraeus about American foreign policy as Donald Trump returns to the White House.