Trump says Nato 'no longer obsolete'