Republicans battle over Obamacare repeal