Polling shows public turning against Trump on economy