China's Zhihu raises $523 million in U.S. IPO despite uneasy ties