Cain: 'I should be fine in a couple days'