Effects of silica fume and steel fiber on chloride ion penetration and corrosion behavior of cement-based composites