New bill eliminates country caps for green cards; reforms H-1B program