An engineering model of spalling fatigue failure in rolling contact