Attorney general announces charges in fake veteran's charity case