Protesters bearing Mexican flags invaded a Scottish golf course owned by Donald Trump on Saturday as the presidential hopeful visited the estate, which is hugely controversial locally.