Responsibility And Corporate Financial Performance: Understanding The Impact Of CSR Activities