Rational splines for Hermite interpolation with shape constraints