Joe Biden has met Xi Jinping on the sidelines of the APEC forum in Peru in his last meeting with the Chinese leader as US president.