Testing normality: a GMM approach