To clinch the constructor's championship, you have to proceed 43 points (25+18) per each left grands prix away from the second team. Look at the current championship standings.
(Other than RBR, only McLaren is in the hunt as the same as the Driver's championship)
Currently, there is 138 point margin on the top. It means that it should be 3 GPs to go if it is clinched, which is after the Korean GP. So, possibly we have 2 races to go, but who knows?
Let's do proper calculation. Vettel's expected point for each GP is 22 points, and 13 points for Webber. So totally Red Bull takes 35 points each GP in average. On the other hand, McLaren's expectation value is 25.2 points per GP this season. So, they have 10 points difference in pace, and it means that there will be 148 point difference between the two teams after the Japanese GP, which is still not enough to be clinched. We will still have to wait until the Korean GP finished.
If Red Bull wins one-two and McLaren takes less than 10 points in this GP, the Constructor's Championship is also over this weekend. Or, if McLaren takes 27.6 points more than Red Bull each GP, which is 13.8 points for each driver, McLaren will be still in the hunt in the end of this season. Red Bull will be recorded as the most point taking constructor in the history, with the new point system since 2010.