Cuba ‘has no need of gifts from the empire’: Fidel Castro