Legendary TV host Tariq Aziz passes away