Odd length for even hyperoctahedral groups and signed generating functions