Twitter suffers one of its worst outages ever