Federico Fernández-Cavada Howard, héroe cienfueguero