Putin is making deals with Cuba. Could this be a game changer?