former us presidential candidate herman cain dies from corona