Afghan opium baron gets 20 years