Blinken meets Xi in China to salvage frosty ties