The integer L-shaped method for stochastic integer programs with complete recourse