Fox: Tim Walz heckled by veterans for stolen valor claims, China connections