Iowa Central slates $25.5M upgrade for SL