Genetic transformation in Streptococcus pneumoniae: molecular cloning and characterization of recP, a gene required for genetic recombination