Agricultural extension : public service or private business?