Joe Biden and Xi Jinping play nice at gloomy UN talks on Covid-19 and climate