Noel Maurer says the Canal Zone may be gone, but the Golden Arches are forever