Rif1 promotes association of G-quadruplex (G4) by its specific G4 binding and oligomerization activities