McCain adviser says Sarah Palin not ready to run a corporation