Trump calls it ‘Assault on America’