US considers restrictions on green cards for immigrants receiving public benefits