Protests follow Trump to Scotland