20170605 world.us: Trump vows to do 'whatever is necessary' to protect the US