Gambogic acid protects from endotoxin shock by suppressing pro-inflammatory factors in vivo and in vitro