On Cuba, Marco Rubio is more like an old Republican than a young one