John Swinney discusses investment with Eric Trump as tariff war intensifies and activists target Turnberry