Impact of CSR on Financial Performance and Employee Commitment