Cuba vows ‘unbreakable resistance’