Alleviating the effect of collinearity in geographically weighted regression