Brazil's "icon" Zagallo leaves hospital