Trump ‘we’re on the verge of World War 3’