US-president-elect gives wide-ranging foreign policy news conference weeks before taking office for second term.