A coupled CFD-DEM model for fluid-particle flows with free surface: formulation and validation