Diocesan financial picture improves over last year