Trump defends needs for skilled foreign workers after slapping H-1B visas with $100,000 fee | Fortune