US seeks to curtail green cards for immigrants using public aid, says use of Medicaid, housing vouchers can result in disqualification