Home Economy Tim Walz has good numbers so far, despite GOP attacks