Agricultural extension and education in developing countries