Record-high 47 percent Americans say abortion is morally acc