A Novel Adaptive Filter for Cooperative Localization Under Time-Varying Delay and Non-Gaussian Noise