Twitter announces IPO plans, on Twitter