Protesters in Edinburgh voice their opposition to Trump Scotland visit