Thermo-mechanically coupled sliding contact shakedown analysis of functionally graded coating-substrate structures