Experts have warned John Swinney faces a 'difficult' and 'challenging' relationship with Donald Trump ahead of his inauguration.