Polyvinylacetals