'Roseanne' canceled after Twitter rant