Thousands protest as Trump visits United Kingdom