Staffordshire hoard goes on display in British Museum in London, England