58% now favor repeal of Obamacare