Gravar-mail: XLF acts as a flexible connector during non-homologous end joining