presidential hopefuls ham it up at iowa state fair