Russia won’t rule out Cuba deployment