Harry, Meghan, William, Kate on Windsor walkabout