Michael E. Horowitz named new inspector general for Federal Reserve Board