Two-dimensional contact problem for a coating-graded layer-substrate structure under a rigid cylindrical punch