Retired Lt. Gen Michael Flynn has promised "full cooperation" in the special counsel's Russia investigation.