Inhibition of Kupffer cell functions as an explanation for the hepatoprotective properties of silibinin