Trump's NATO comments cause global controversy