Two-phase SPH model based on an improved Riemann solver for water entry problems