Earl Scruggs, legendary banjo player, dies