'Car Talk' co-host Tom Magliozzi dies at age 77