Ex-SA ambassador to Vatican dies in Rome