2D DoA-based positioning with phase jump corrections and an approximate maximum likelihood estimator