Merz holds talks with Macron and Starmer