Overstock.com CEO takes leave of absence