Sir Keir Starmer will meet Chinese President Xi Jinping at the G20 summit in Brazil, Downing Street has confirmed.