US House passes immigrant detention bill that would be Trump’s first law to sign