The new US spending bill funds a tiny bit of border wall—but creates up to 60,000 new visas