Prince George Received Nearly 800 Gifts During His Trips Overseas — Here Are the Best (and Weirdest)!