tcp: fix cwnd reduction for non-sack recovery