Anti-Trump protesters gather outside US consulate in Edinburgh