International experiences in agricultural extension and its role in rural development