Janet Yellen meets students and professors at Beijing's Peking University