Catholic families get "F" for spiritual health, new study finds