Royals Will, Kate welcome torch at Buckingham Palace