Obama arrives in China for final visit as president