US President Donald Trump was met with boos from protesters as he arrived at Buckingham Palace in London for a state banquet.