Twitter sets IPO price at $26