Diocese of Winona-Rochester settles with abuse survivors for $21.5 m...