Trump vows to 'protect' jobs for Americans