Quasi-likelihood estimation for semiparametric circular regression models