Plant DNA polymerase λ, a DNA repair enzyme that functions in plant meristematic and meiotic tissues