Fidel Castro: Russia and China Are a ‘Mighty Shield’ of Global Security