20 injured in Afghan dry port blaze