Esther Benyeogo wins Season 3 of The Voice Nigeria