Gasdermin D protects against noninfectious liver injury by regulating apoptosis and necroptosis