Estherville boy, 7, is honorary Kid Captain when Hawkeyes take on Purdue