Landmark health bill a big win for Obama