Italy’s Berlusconi leaves hospital amid post-virus struggles