Extension strategies for poverty alleviation: lessons from China, India and Egypt