‘I am Fidel!’: Cuba, leftist leaders rally for Castro