Construction of a swine BAC library: application to the characterization and mapping of porcine type C endoviral elements