Bill Clinton 'doing fine' in hospital