Horizon strings as 3D black hole microstates