Eurozone unemployment lowest for three years