Twitter reports revenue that missed expectations and issues guidance that fell far short of estimates.