Cranberries singer Dolores O'Riordan dies