Fatigue life prediction and reliability assessment of ductile iron castings using optimized mold design