A characteristic difference method for the variable-order fractional advection-diffusion equation