PARP1 catalytic variants reveal branching and chain length-specific functions of poly(ADP-ribose) in cellular physiology and stress response