Financial turmoil at Caritas Christi