A design-sensitive approach to fitting regression models with complex survey data