The anti-fibrotic drug pirfenidone inhibits liver fibrosis by targeting the small oxidoreductase glutaredoxin-1