Biden and Macron hold talks on Ukraine, climate, China