can stress cause liver damage