A C1 virtual element method for the Cahn-Hilliard equation with polygonal meshes