On conditional cuts for stochastic dual dynamic programming