Legendary folk singer Pete Seeger dies