Congress has long sought to bar foreign campaign contributions