Ideological diversity of media consumption predicts COVID-19 vaccination