Starmer, Macron vow 'united leadership' in support of Ukraine