Washington County, Virginia resident charged with 20 felonies following child protective service investigation