In the context of U.S. political campaign finance laws, what are the regulations and restrictions regarding political campaign donations by green card holders?