A fast instrumental variable affine projection algorithm