Spectacular musical ceremony marks end of London 2012 Olympics