bernie sanders predicts he'll pull off 'one of the great political upsets' in history