Codon insertion and deletion functions as a somatic diversification mechanism in human antibody repertoires