Pirfenidone ameliorates chronic pancreatitis in mouse models through immune and cytokine modulation.