54 percent of the country now views the Affordable Care Act favorably