FKBP25 participates in DNA double-strand break repair