Adaptive inference for a semiparametric GARCH model