Pakistan President Asif Ali Zardari discharged from hospital