Effectiveness of corporate social responsibility as a function of attitude towards CSR and socially responsible behaviour: the Indian corporate perspective