Prediction of fatigue failure of steel beams subjected to simultaneous corrosion and cyclic loading