Rough day for Twitter stock