Modelling of the flexural behaviour of RC beams subjected to localised and uniform corrosion