Mass allelic exchange: enabling sexual genetics in Escherichia coli