Donald Trump's first overseas speech as president will frame the global fight against ISIS and other Islamist terror groups as 'a battle between good and evil' - but omits the phrase 'radical Islamic terrorism' - according to a draft the Associated Press reported seeing late on Friday.