US Senate passes immigration bill