Vacancy clustering and acceptor activation in nitrogen-implanted ZnO