Characterizing signal propagation to close the performance gap in unnormalized ResNets