US House OKs spy bill after Trump sends mixed signals