Queen Elizabeth II has been given an untold number of gifts during her 65 years on the throne. This summer, Buckingham Palace is putting more than 200 of them on display.