Late-night vote sets Obamacare up for filibuster-free repeal