I'm thinking Venezuela funded it with the political organizational help of Cuba. Iran might have a hand in it too, being that IMO they might have become a small paymaster for Cuba in post-Soviet times.
I think you're right. Chavez longs to be a made member of the "axis of evil".