how can a british citizen get a green card