San Francisco Frontiers - Italy's Berlusconi leaves hospital after six weeks