Chinese President Xi Jinping arrived in Brazil for a state visit and a summit of the G20 countries to convene on Monday in Rio de Janeiro.