Senate joins House to pass sweeping new health bill