A former Republican governor of South Carolina was among those who condemned Trump's nickname for Annie Andrews.