can stress affect the liver