North Korean leader Kim Jong Un has praised his troops fighting abroad as forging an "invincible alliance" with Russia in a new year's message, state media said Thursday.