Gene targeting using randomly inserted group II introns (targetrons) recovered from an Escherichia coli gene disruption library