What predictions did the ‘new Nostradamus’ get right for 2025?