Text this: Understanding and predicting consumer boycott participation