A risk-based approach to inspection planning for pipelines considering the coupling effect of corrosion and dents