Queen Elizabeth marks 60 years on throne