Chinese President Xi Jinping is attending the Leaders Summit on Climate in Beijing on Thursday through video link at the invitation of U.S. President Joe Biden.