NBC: Accused New York subway shooter Frank James pleads not guilty to terrorism, weapons charges