German Chancellor Friedrich Merz said he agreed Iran must not be allowed ‌to pose a threat to its neighbours, but expressed doubts about the rationale behind the US-Israeli war.