Farmer rationality and the adoption of environmentally sound practices : a critique of the assumptions of traditional agricultural extension