Twitter reports $758 million revenue