Charles 'back at his desk' despite virus