He will be the first British prime minister to meet the Chinese leader in more than half a decade when they hold talks in Rio de Janeiro on Monday.