7-Azaindole-1-carboxamides as a new class of PARP-1 inhibitors