House passes cybersecurity bill despite Obama veto threat