A free from local minima algorithm for training regressive MLP neural networks