House Democrats have passed a bill to end the secrecy shielding donors behind unregulated dark money contributions.