On its revolutionary founder’s 100th birthday, Cuba remains the revolution that ‘does not give up’ and socialism humanity’s only hope of avoiding the abyss