Wall St. falls in broad selloff; Twitter tumbles