Computational stress and damage modelling for rolling contact fatigue