Cuba 'frees political prisoners on US list'