Functional analysis of Streptococcus pyogenes nuclease A (SpnA), a novel group A streptococcal virulence factor