Marrying a U.S. citizen vs Marrying a green card holder