CareFusion records fiscal 3Q loss on tax charge