Examining the antecedents and the effects of CSR implementation: an explanatory study