Broadway legend Carol Channing dies at 97