Corporate social responsibility : myth or reality? (Geneva, 2003)