House passes immigration bill to keep science and technology students in U.S.