factors affecting spiritual health