benefits of u.s. citizenship vs green card