Mexico’s ‘Grand Warlock’ predicts Trump defeat