Trump’s big beautiful bill includes a $250 ‘visa integrity fee’ travelers will have to fork over Fortune