Olympic Games leave London with a golden glow