Queen Elizabeth II marks sapphire jubilee