Adjoint Optimisation of Internal Turbine Cooling Channel Using NURBS-Based Automatic and Adaptive Parametrisation Method