Warren Mayor Jim Fouts violated Michigan Campaign Finance Act