More than 20 years of conflict have ruined Afghanistan's economy and reduced the living conditions of most of its 20 million population to a bare subsistence level.