Senate passes sweeping immigration bill, heads to House