New law aimed at fixing Arizona Charter school finances