Deal announced after talks between Donald Trump with European Commission head Ursula von der Leyen in Scotland