US folk singer Pete Seeger dead at 94