Treasury Secretary Janet Yellen to visit China to improve ties