Berlusconi discharged from hospital after 45 days