Putin lands in China to boost 'no-limits' partnership