Npl3, a new link between RNA-binding proteins and the maintenance of genome integrity