Trump warns Israel to 'finish up your war' and 'get on to peace'