Boris Johnson discharged from hospital