Donald Trump's golf resort in Scotland has been vandalized by pro-Palestinian protesters over the president's comments on Gaza.