US immigration overhaul targets H-1B, green cards with major changes