The yeast site-specific recombinase Flp mediates alcoholysis and hydrolysis of the strand cleavage product: mimicking the strand-joining reaction with non-DNA nucleophiles